high power radar post - Turco Inglés Diccionario